type runtime.spanScanOwnership

12 uses

	runtime (current package)
		mgcmark_greenteagc.go#L68: 	owned spanScanOwnership // see the comment on spanScanOwnership.
		mgcmark_greenteagc.go#L79: type spanScanOwnership uint8
		mgcmark_greenteagc.go#L82: 	spanScanUnowned  spanScanOwnership = 0         // Indicates the span is not acquired for scanning.
		mgcmark_greenteagc.go#L91: func (o *spanScanOwnership) load() spanScanOwnership {
		mgcmark_greenteagc.go#L92: 	return spanScanOwnership(atomic.Load8((*uint8)(unsafe.Pointer(o))))
		mgcmark_greenteagc.go#L95: func (o *spanScanOwnership) or(v spanScanOwnership) spanScanOwnership {
		mgcmark_greenteagc.go#L110: 	return spanScanOwnership(atomic.Or32(o32, uint32(v)<<off) >> off)
		mgcmark_greenteagc.go#L173: func (imb *spanInlineMarkBits) release() spanScanOwnership {
		mgcmark_greenteagc.go#L174: 	return spanScanOwnership(atomic.Xchg8((*uint8)(unsafe.Pointer(&imb.owned)), uint8(spanScanUnowned)))